//////////////////////////////////////////////////////////////////////////

#ifndef _IMAGESURFACE_H_
#define _IMAGESURFACE_H_


#ifndef _SURFACE_H_
#include "surface.h"
#endif

#ifndef _IMAGES_H_
#include "images.h"
#endif

class GUI_ImageSurface : public GUI_Surface
{
//////////////////////////////////////////////////////////////////////////

public:

//////////////////////////////////////////////////////////////////////////

    GUI_ImageSurface(GUI_Images::Image _image);
    ~GUI_ImageSurface();

    void Resize();

//////////////////////////////////////////////////////////////////////////

private:

//////////////////////////////////////////////////////////////////////////

    GUI_Images::Image m_Image;

//////////////////////////////////////////////////////////////////////////
};


//////////////////////////////////////////////////////////////////////////

#endif

//////////////////////////////////////////////////////////////////////////
